cold rolling machine - Spanish English Dictionary